hand-held payload - Turkish English Dictionary